@Alex-Costea Thanks for reply , but i dont understand properly. you mean that 384 (32 bit offset) -> hex(4384) = 0x600 , but how? What about Gpio::baseAddress + registerOffset?